//
//  EMCityDataManager.h
//  sqlit3Test
//
//  Created by Eric MiAo on 2017/7/27.
//  Copyright © 2017年 Eric MiAo. All rights reserved.
//

#import <UIKit/UIKit.h>
typedef NS_ENUM(NSInteger, EMCityDataManagerSearchKey){
    EMCityDataManagerSearchKeyLevel,      // 等级 1为省 2为市 3为区县
    EMCityDataManagerSearchKeyID,         // id
    EMCityDataManagerSearchKeyParentID,   // 所属外层行政区域id
    EMCityDataManagerSearchKeyFirstChar   // 首字母 (只有市级才有)
};

@interface EMCityDataManager : UIButton

/**
 * 先在项目中导入 libsqlite3.tbd 库文件
 */

/**
 * 单例
 */
+ (id)shareManager;

/**
 * 获取数据
 * @param key 查找方式
 * @param value 查找值
 * @param compltion 结果回调
 */
- (void)getResultListFromKey:(EMCityDataManagerSearchKey)key withValue:(NSString *)value compltion:(void(^)(BOOL success, NSArray *dataArray))compltion;

@end
